package cn.bisoft.java.bean.entity;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

import com.hengpeng.common.util.ObjectHelper;

public class UniteAnteTicket implements Cloneable, Serializable
{

	private static final long serialVersionUID = -6703767602429156173L;

	private int amount;

	/**
	 * ����ĺ���
	 */
	private Set<AnteCode> anteCodes = new HashSet<AnteCode>(0);

	/**
	 * Ʊ�ţ���ɹ�����Բ�����Ϣ���id �������
	 */
	private String ticketId;

	/**
	 * ��������ֽ����Ʊϵͳ����ƱͶעʧ�ܣ�����˵��ʧ��ԭ��
	 */
	private String message;

	/**
	 * ��ǰƱ�Ĺ����
	 */
	private double money;

	/**
	 * Ͷע��ʽ
	 */
	private int playType;

	/**
	 * ������ֽ����Ʊϵͳ����ĳһƱͶע��״̬
	 */
	private String status;

	/**
	 * ���캯��
	 */
	public UniteAnteTicket()
	{
		super();
	}

	/*
	 * ���� Javadoc��
	 * @see java.lang.Object#clone()
	 */
	public Object clone() throws CloneNotSupportedException
	{
		return ObjectHelper.byteClone(this);
	}

	public int getAmount()
	{
		return amount;
	}

	public void setAmount(int amount)
	{
		this.amount = amount;
	}

	public Set<AnteCode> getAnteCodes()
	{
		return anteCodes;
	}

	public void setAnteCodes(Set<AnteCode> anteCodes)
	{
		this.anteCodes = anteCodes;
	}

	public String getMessage()
	{
		return message;
	}

	public void setMessage(String message)
	{
		this.message = message;
	}

	public double getMoney()
	{
		return money;
	}

	public void setMoney(double money)
	{
		this.money = money;
	}

	public int getPlayType()
	{
		return playType;
	}

	public void setPlayType(int playType)
	{
		this.playType = playType;
	}

	public String getStatus()
	{
		return status;
	}

	public void setStatus(String status)
	{
		this.status = status;
	}

	public String getTicketId()
	{
		return ticketId;
	}

	public void setTicketId(String ticketId)
	{
		this.ticketId = ticketId;
	}

}
